package com.dunqi.gpm.shunqing.home.bean;

import java.io.Serializable;

/**
 * Created by Administrator on 2017/11/19.
 */

public class ProjectTimeline implements Serializable{

    public String getAuditRemark() {
        return auditRemark;
    }

    public void setAuditRemark(String auditRemark) {
        this.auditRemark = auditRemark;
    }

    /**
     * proPlanProgressId : 1
     * projectId : 1
     * proAnnualPlanId : 1
     * planYear : 2016
     * reportType : 1
     * reportPeriod : 2016-11-14 00:00:00
     * endReportDate : 2016-11-17 00:00:00
     * generateTime : 2016-11-14 00:00:00
     * progressType : 2
     * applySettlement : 0
     * settleAmount : null
     * currentPeriodInvestiment : null
     * currentPeriodInvested : 12.0
     * percentCurrOfYear : null
     * percentEndCurrOfYear : null
     * actualStartTime : null
     * actualCompleteTime : null
     * progressDesc : 测试进展
     * remark : null
     * nextPeriodPlanDesc : null
     * nextPeriodPlanFund : null
     * reporterId : 1008
     * reporterOrgId : 1003
     * reportTime : 2016-11-19 00:00:00
     * auditRecordId : null
     * auditStatus : 0
     * picRemarkRecords : null
     * reporterOrgName : 重庆电力公司
     * projectName : null
     * respOrgName : null
     * projectProblemId : null
     * hasProblem : null
     * problemType : null
     * involveDepartment : null
     * problemDesc : null
     * measuresSuggestion : null
     * prevPeriodInvested : null
     * planStartTime : null
     * planCompleteTime : null
     * totalInvestmentAmount : null
     * reporterName : null
     */



    String auditRemark;
    private boolean isChecked;
    private Long proPlanProgressId;
    private long projectId;
    private long proAnnualPlanId;
    private int planYear;
    private int reportType;
    private String reportPeriod;
    private String endReportDate;
    private String generateTime;
    private int progressType;
    private int applySettlement;
    private double settleAmount;
    private double currentPeriodInvestiment;
    private double currentPeriodInvested;
    private Object percentCurrOfYear;
    private float percentEndCurrOfYear;
    private String actualStartTime;
    private String actualCompleteTime;
    private String progressDesc;
    private String remark;
    private Object nextPeriodPlanDesc;
    private Object nextPeriodPlanFund;
    private long reporterId;
    private long reporterOrgId;
    private String reportTime;
    private Object auditRecordId;
    private int auditStatus;
    private String picRemarkRecords;
    private String reporterOrgName;
    private String projectName;
    private Object respOrgName;
    private Object projectProblemId;
    private Object hasProblem;
    private Object problemType;
    private Object involveDepartment;
    private Object problemDesc;
    private Object measuresSuggestion;
    private Object prevPeriodInvested;
    private Object planStartTime;
    private Object planCompleteTime;
    private double totalInvestmentAmount;
    private String reporterName;

    public boolean isChecked() {
        return isChecked;
    }

    public void setChecked(boolean checked) {
        isChecked = checked;
    }

    public Long getProPlanProgressId() {
        return proPlanProgressId;
    }

    public void setProPlanProgressId(Long proPlanProgressId) {
        this.proPlanProgressId = proPlanProgressId;
    }

    public long getProjectId() {
        return projectId;
    }

    public void setProjectId(int projectId) {
        this.projectId = projectId;
    }

    public long getProAnnualPlanId() {
        return proAnnualPlanId;
    }

    public void setProAnnualPlanId(int proAnnualPlanId) {
        this.proAnnualPlanId = proAnnualPlanId;
    }

    public int getPlanYear() {
        return planYear;
    }

    public void setPlanYear(int planYear) {
        this.planYear = planYear;
    }

    public int getReportType() {
        return reportType;
    }

    public void setReportType(int reportType) {
        this.reportType = reportType;
    }

    public String getReportPeriod() {
        return reportPeriod;
    }

    public void setReportPeriod(String reportPeriod) {
        this.reportPeriod = reportPeriod;
    }

    public String getEndReportDate() {
        return endReportDate;
    }

    public void setEndReportDate(String endReportDate) {
        this.endReportDate = endReportDate;
    }

    public String getGenerateTime() {
        return generateTime;
    }

    public void setGenerateTime(String generateTime) {
        this.generateTime = generateTime;
    }

    public int getProgressType() {
        return progressType;
    }

    public void setProgressType(int progressType) {
        this.progressType = progressType;
    }

    public int getApplySettlement() {
        return applySettlement;
    }

    public void setApplySettlement(int applySettlement) {
        this.applySettlement = applySettlement;
    }

    public double getSettleAmount() {
        return settleAmount;
    }

    public void setSettleAmount(double settleAmount) {
        this.settleAmount = settleAmount;
    }

    public double getCurrentPeriodInvestiment() {
        return currentPeriodInvestiment;
    }

    public void setCurrentPeriodInvestiment(double currentPeriodInvestiment) {
        this.currentPeriodInvestiment = currentPeriodInvestiment;
    }

    public double getCurrentPeriodInvested() {
        return currentPeriodInvested;
    }

    public void setCurrentPeriodInvested(double currentPeriodInvested) {
        this.currentPeriodInvested = currentPeriodInvested;
    }

    public Object getPercentCurrOfYear() {
        return percentCurrOfYear;
    }

    public void setPercentCurrOfYear(Object percentCurrOfYear) {
        this.percentCurrOfYear = percentCurrOfYear;
    }

    public float getPercentEndCurrOfYear() {
        return percentEndCurrOfYear;
    }

    public void setPercentEndCurrOfYear(float percentEndCurrOfYear) {
        this.percentEndCurrOfYear = percentEndCurrOfYear;
    }

    public String getActualStartTime() {
        return actualStartTime;
    }

    public void setActualStartTime(String actualStartTime) {
        this.actualStartTime = actualStartTime;
    }

    public String getActualCompleteTime() {
        return actualCompleteTime;
    }

    public void setActualCompleteTime(String actualCompleteTime) {
        this.actualCompleteTime = actualCompleteTime;
    }

    public String getProgressDesc() {
        return progressDesc;
    }

    public void setProgressDesc(String progressDesc) {
        this.progressDesc = progressDesc;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public Object getNextPeriodPlanDesc() {
        return nextPeriodPlanDesc;
    }

    public void setNextPeriodPlanDesc(Object nextPeriodPlanDesc) {
        this.nextPeriodPlanDesc = nextPeriodPlanDesc;
    }

    public Object getNextPeriodPlanFund() {
        return nextPeriodPlanFund;
    }

    public void setNextPeriodPlanFund(Object nextPeriodPlanFund) {
        this.nextPeriodPlanFund = nextPeriodPlanFund;
    }

    public long getReporterId() {
        return reporterId;
    }

    public void setReporterId(int reporterId) {
        this.reporterId = reporterId;
    }

    public long getReporterOrgId() {
        return reporterOrgId;
    }

    public void setReporterOrgId(int reporterOrgId) {
        this.reporterOrgId = reporterOrgId;
    }

    public String getReportTime() {
        return reportTime;
    }

    public void setReportTime(String reportTime) {
        this.reportTime = reportTime;
    }

    public Object getAuditRecordId() {
        return auditRecordId;
    }

    public void setAuditRecordId(Object auditRecordId) {
        this.auditRecordId = auditRecordId;
    }

    public int getAuditStatus() {
        return auditStatus;
    }

    public void setAuditStatus(int auditStatus) {
        this.auditStatus = auditStatus;
    }

    public String getPicRemarkRecords() {
        return picRemarkRecords;
    }

    public void setPicRemarkRecords(String picRemarkRecords) {
        this.picRemarkRecords = picRemarkRecords;
    }

    public String getReporterOrgName() {
        return reporterOrgName;
    }

    public void setReporterOrgName(String reporterOrgName) {
        this.reporterOrgName = reporterOrgName;
    }

    public String getProjectName() {
        return projectName;
    }

    public void setProjectName(String projectName) {
        this.projectName = projectName;
    }

    public Object getRespOrgName() {
        return respOrgName;
    }

    public void setRespOrgName(Object respOrgName) {
        this.respOrgName = respOrgName;
    }

    public Object getProjectProblemId() {
        return projectProblemId;
    }

    public void setProjectProblemId(Object projectProblemId) {
        this.projectProblemId = projectProblemId;
    }

    public Object getHasProblem() {
        return hasProblem;
    }

    public void setHasProblem(Object hasProblem) {
        this.hasProblem = hasProblem;
    }

    public Object getProblemType() {
        return problemType;
    }

    public void setProblemType(Object problemType) {
        this.problemType = problemType;
    }

    public Object getInvolveDepartment() {
        return involveDepartment;
    }

    public void setInvolveDepartment(Object involveDepartment) {
        this.involveDepartment = involveDepartment;
    }

    public Object getProblemDesc() {
        return problemDesc;
    }

    public void setProblemDesc(Object problemDesc) {
        this.problemDesc = problemDesc;
    }

    public Object getMeasuresSuggestion() {
        return measuresSuggestion;
    }

    public void setMeasuresSuggestion(Object measuresSuggestion) {
        this.measuresSuggestion = measuresSuggestion;
    }

    public Object getPrevPeriodInvested() {
        return prevPeriodInvested;
    }

    public void setPrevPeriodInvested(Object prevPeriodInvested) {
        this.prevPeriodInvested = prevPeriodInvested;
    }

    public Object getPlanStartTime() {
        return planStartTime;
    }

    public void setPlanStartTime(Object planStartTime) {
        this.planStartTime = planStartTime;
    }

    public Object getPlanCompleteTime() {
        return planCompleteTime;
    }

    public void setPlanCompleteTime(Object planCompleteTime) {
        this.planCompleteTime = planCompleteTime;
    }

    public double getTotalInvestmentAmount() {
        return totalInvestmentAmount;
    }

    public void setTotalInvestmentAmount(double totalInvestmentAmount) {
        this.totalInvestmentAmount = totalInvestmentAmount;
    }

    public String getReporterName() {
        return reporterName;
    }

    public void setReporterName(String reporterName) {
        this.reporterName = reporterName;
    }
}
